<!doctype html>

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">

<title>Sebastián Gurin / cv</title>

<link type="text/css" rel="stylesheet" href="cv.css">

</head>

<body>

	<div id="main">

		<h1 class="main-title">Sebastián Gurin / cv</h1>


		<h1>Personal Information</h1>
		<!-- <h2>Contact Details</h2> -->

		<ul>
			<li><span class="big2">Live in:&nbsp;</span>Montevideo, Uruguay
			</li>

			<li><span class="big2">Born:&nbsp;</span>August 31, 1983
			</li>
			
			<li><span class="big2">Email:&nbsp;</span><a
				href="mailto:sebastigurin@gmail.com">sebastigurin AT gmail DOT
					com</a></li>

			<li><span class="big2">Phone: </span>099659754</li>

			<li><span class="big2">skype: </span>cancerbero_sgx</li>

			<li><span class="big2">Education:&nbsp;</span>Currently studying
				Computer Engineering at Facultad de Ingeniería, Universidad de la
				República.</li>

			<!-- <li> -->
			<!-- <span class="big2">github: </span><a href="https://github.com/cancerberoSgx">cancerberoSgx</a> -->
			<!-- </li> -->

		</ul>






		<h1>Technical Summary</h1>

		<p>
			<span class="big1">Key Skills:&nbsp;</span> Java, JavaScript, HTML,
			CSS, HTTP, XML, XSLT, SVG, GWT, eclipse, C/C++, MySQL, Apache, Linux.
		</p>

		<p>
			<span class="big2">Web:&nbsp;</span>Java Web applications, liferay,
			hibernate, spring, JSF, JSP, servlets, GWT (Google Web Toolkit),
			vaadin, GAE (Google AppEngine), YUI, jQuery, java2script,
			google/facebook/twitter APIs, Web Services protocols: SOAP/REST/JSON
		</p>

		<p>
			<span class="big2">Desktop:&nbsp;</span>Java SWING, Java SWT,
			eclipse, mozilla
		</p>

		<p>
			<span class="big2">Testing:&nbsp;</span>JUnit, selenium, JMeter,
			firebug
		</p>

		<p>
			<span class="big2">Tools: &nbsp;</span>eclipse IDE, GIMP,
			imagemagick, photoshop, ant, maven, subversion, git
		</p>

		<p>
			<span class="big2">Programming Languages:&nbsp;</span> Java,
			JavaScript, C/C++, python, smalltalk
		</p>

		<p>
			<span class="big2">Operating Systems:&nbsp;</span> Linux, Windows
		</p>

		<p>
			<span class="big2">Languages:&nbsp;</span>Spanish, English
		</p>





		<h1>Professional Experience</h1>

		<div class="enterprise-name">
			<a href="http://softpoint.org">SoftPoint</a>
		</div>

		<div class="years">2005 - 2012</div>

		<p>
			<span class="big2">liferay:&nbsp;</span> Instalación y puesta en
			producción de liferay portal. Conocimiento avanzado en manejo del
			portal y publicación de contenido web (CMS). Experiencia en
			desarrollo de miniaplicativos (portlets) a medida. Desarrollo de
			“themes” (diseños, colores, estilos) del portal a medida. Ejemplos.
			Clandestinekings.com. TODO: liberar mis portlets.
		</p>

		<p>
			<span class="big2">Eclipse Platform:&nbsp;</span> Experiencia en el
			uso de la IDE eclipse para la escritura ágil de cógido, en particular
			Java. Además, poseo experiencia sobre la plataforma eclipse y el
			desarrollo de aplicaciones de escritorio basadas en eclipse y eclipse
			plugins. El más importante, un plugin de eclipse para edición visual
			de documentos HTML, principalmente orientado a formularios web
			(softpoint). Además participo activamente en el proyecto java2script,
			un traductor java a javascript basado en la plataforma eclipse y la
			java developments tools (JDT). Tecnhologías clave Eclipse RPC, JDT,
			GEF, GMF, bonita soft, java2script.
		</p>

		<p>
			<span class="big2">Content Management System:&nbsp;</span>Worked
			several years on SoftPoint beeblosECM, an Enterprise Content
			Management System installed on several production critical clients.
			Responsible of mantaining and developing all the layers of the
			application like UI, persistence, data indexing, etc. Also
			responsible of Adding new features and fixing bugs, documenting and
			integrating.
		</p>

		<p>
			<span class="big2">Web Services:&nbsp;</span>Experience developing
			Web Service APIs in major protocols and formats like SOAP, REST,
			JSON, etc. In concrete, made a complete WS API for beeblos ECM based
			on REST / JSON and several middleware software using SOAP Web service
			protocol.
		</p>

		<p>
			<span class="big2">Testing:&nbsp;</span>Good knowledge of common Java
			tools for testing like JUnit. In particular had experience testing
			Web Applications both usability and ___ of the GUI with selenium and
			___hard time ___ testing with tools like JMeter.
		</p>



		<p>
			<span class="big2">mozilla extensions:&nbsp;</span> Desarrollo de
			extensiones para aplicaciones mozilla (firefox, thunderbird). En
			particular plugines que permitían interoperar tanto las aplicaciones
			mozilla como algunas páginas web empresariales como gmail con un
			servidor de gestión documental de la empresa. (que el usuario web
			pueda subir páginas web e emails fácilmente a dicho gestor documental
			y administrar sus documentos desde la app web)
		</p>

		<p>
			<span class="big2">Linux servers for production and
				Virtualization:&nbsp;</span> Instalación y puesta a pubto para producción
			de aplicaciones web en servidores linux. Ejemplo: Puesta a punto y
			mantenimiento de servidor linux Ubuntu Server en producción con
			varios servidores virtuales dentro como portales liferays, subversion
			server, apache server, trac.
		</p>





		<h1>Other experience</h1>
		
		<p>
			<span class="big2">raphael4gwt:&nbsp;
			</span>
			 – code.google.com/p/raphael4gwt. Author. Porting de librería JavaScript para dibujo vectorial, RaphaeëlJs a GWT - Java. Autor. Tecnologías: Java, JavaScript, GWT, SVG
		</p>
		
		<p>
			<span class="big2">yuigwt:&nbsp;
			</span>
			 – code.google.com/p/yuigwt. Author. Porting de la librería YUI (Yahoo's user library - http://yuilibrary.com/) a Java - GWT. Tecnologías: Java, YUI(javascript), GWT
		</p>
		
		<p>
			<span class="big2">java2script:&nbsp;
			</span>
			 –  http://j2s.sf.net/. Contributor
<!-- 			 (no soy el autor original, estoy en la lista de "admins" actuales)  -->
			 - un traductor java to javascript basado en eclipse. tecnologías JavaScript, Java, eclipse plugin development, eclipse java tools.
		</p>
		
		<p>
			<span class="big2">raphaelmarkup:&nbsp;
			</span>
			 – code.google.com/p/raphaelmarkup/. Author. Dialecto XML para el diseño de páginas web con dibujo vectorial. Tecnologías: SVG, HTML, XML, XSD, XSL, JQuery(javascript), Raphaël(javascript)
		</p>
		
		<p>
			<span class="big2">gwteditors:&nbsp;
			</span>
			 – code.google.com/p/gwteditors/. Author. automatic object UI editors generation for GWT widgets. Tecnologías: GWT, Java
		</p>
		
		<p>
			<span class="big2">yui4java:&nbsp;
			</span>
			 - yui4java.sf.net/. Autor. Una API Java para YUI que hice para java2script.. Un proyecto de investigación que me llevó a tener una API de YUI 2, YUI 3 y alloyui en java para el compilador java->javascript java2script. Este emprendimiento me sirvió para luego rehacer la YUI Java API para GWT en el proyecto ya nombrado yuigwt. Ademas implementé para java2script. Aplicaciones relacionadas (Java - java2script): 
<a href="http://yui4java.sourceforge.net/yui/org.sgx.j2s.soundManager.test.demo.Main.html">soundmanager example gallery</a>, 
<a href="http://yui4java.sourceforge.net/yui/org.sgx.j2s.raphael.test.demo.Main.html">raphaeljs example gallery</a>,  
<a href="http://yui4java.sourceforge.net/yui/org.sgx.j2s.imageviewer.gui.ImageViewerFrame.html">advance image viewer</a>
		</p>	
		

		
		
<!-- java2script - http://j2s.sourceforge.net/ - (no soy el autor original, estoy en la lista de "admins" actuales) - un traductor java to javascript basado en eclipse. tecnologías JavaScript, Java, eclipse plugin development, eclipse java tools. -->

		
<!-- 		Autor de raphael4gwt – code.google.com/p/raphael4gwt.  Porting de librería JavaScript para dibujo vectorial, RaphaeëlJs a GWT - Java. Autor. Tecnologías: Java, JavaScript, GWT, SVG -->
	 
<!-- Autor de yuigwt - code.google.com/p/yuigwt. Autor. Porting de la librería YUI (Yahoo's user library - http://yuilibrary.com/) a Java - GWT. Tecnologías: Java, YUI(javascript), GWT -->

<!-- raphaelmarkup - http://code.google.com/p/raphaelmarkup/ - dialecto XML para el diseño de páginas web con dibujo vectorial. Tecnologías: SVG, HTML, XML, XSD, XSL, JQuery(javascript), Raphaël(javascript)  -->
 

<!-- GWT – Google Web Toolkit. Desarrollo de portlets GWT. GWO RPC; MVP, editors,  -->
<!-- automatic object UI editors generation for GWT widgets. http://code.google.com/p/gwteditors/,  -->

<!-- web : dominio de frameworks y formatos Web estándares. varias librerías JavaScript -->

<!-- google appengine (GAE) -->

	</div>




</body>
</html>
